vampire shrimp - Spanish English Dictionary